#ifndef _effect_debug_h__
#define _effect_debug_h__
#include "ieffect.h"

namespace gecko
{

// forward declare types
class IRenderer;

// An effect for rendering debug lines
class Effect_Debug : public IEffect
{
public:
	// constructor
	Effect_Debug(IRenderer* renderer);

	// Set shader params based on render context
	void SetupFromRenderContext(const RenderContext& renderContext);

};

}// namespace gecko

#endif // _effect_debug_h__